to stay connected - Español Inglés Diccionario